module SignExtend_tb (
    
);

reg sext;
reg [7:0] imme1;
reg [4:0] imme2;
wire [15:0] Eimme1,Eimme2;

initial begin
    imme1 = 8'b1000_1111;
    imme2 = 5'b10111;
    #10 sext = 0;
    #10 sext = 1;
    #10 $stop;
end

SignExtend u_SignExtend(
    .sext   (sext   ),
    .imme1  (imme1  ),
    .imme2  (imme2  ),
    .Eimme1 (Eimme1 ),
    .Eimme2 (Eimme2 )
);

    
endmodule